hamdi fathi
Three Holes at Once: Egypt Lose Hamdi Fathi Before the 2027 AFCON QualifiersFour lines of announcement, no more. The Egyptian Football Association...
Patrick Reed Leads the Race to Dubai as McIlroy Stands One Title From Montgomerie's RecordAt the opening round of the BMW PGA Championship at Wentworth, Patrick Reed...
Table Tennis Data Blind Spots: When an Empty Cell Reads as "No Problem"In May 2026, in a rented flat in Futian, Shenzhen, I reopened my notes from t...
Malaysian Football Caught Forging Naturalization Documents: 7 Players Banned 12 Months, Federation Still Nominated by AFCThe call came at one in the morning, Lyon time, from an agent I have known fo...
Gukesh Wins the 2026 World Chess Championship: Re-reading 14 Games Through Clock and Endgame DataSingapore, the evening of 12 December 2026. In a playing hall inside a hotel ...
Lessort 7 Rebounds, Hayes 16 Points: The Panathinaikos–Hapoel Stat Board Has Three Names in the Wrong PlaceSeven rebounds for Mathias Lessort. Five assists for a name listed as Francis...
LA 2028: When an Olympic Ticket No Longer Measures Men's Volleyball StrengthThree of the five continental finals that closed this summer ended with the...
Vietnam's Swimming Lanes 2035: When Shoulders Tell the Story the Results Board HidesIn May 2035, at the World Aquatics Championships qualifier in Budapest, Tran...
Mike Burton, Who Set a World Record One Day Before the Munich Massacre, Dies at 79On September 18, 2026, Mike Burton died at the age of 79. To most swimming fa...
Fenerbahçe's First EuroLeague Defeat: When an Old Quote Tells the Current StoryOn the OAKA stands, the final buzzer sounded with the score already tilting...
Manuchar Markoishvili Replaces Gianmarco Pozzecco at Galatasaray: A Young Gamble Inside an Unsourced ReportIt was two in the morning in Miami, and I was still staring at my screen,...
Cadillac makes three major tech hires, including former Red Bull design chiefDuring the 2026 summer break, Cadillac replaced Graeme Lowdon with Marcin...
Nguyen Huy Hoang: Journey from young swimmer to gold hope at 2026 OlympicsWhen Nguyen Huy Hoang touched the wall in the 2026 Olympic qualifying round, ...
Isenmulang 0-0 PSIM Jogja: Seven Games Without a Win, and a Home Ground That Belongs to No OneIsenmulang 0-0 PSIM Jogja: Seven Games Without a Win, and a Home Ground That...
2026 Asian Games: Pool A, Eight Japanese Names and Indonesia's Data GapEight names were listed, and not one of them came from Indonesia. Yukiko Wada...
The Track Doesn't Lie: Nine Layers of Sediment Beneath a Track and Field Performance10.31 seconds. That was the number that flashed on the scoreboard at a youth...
Djokovic Falls in US Open First Round: Has His Body Finally Betrayed the Legend?In the early hours of Monday morning, on Arthur Ashe Stadium, Novak Djokovic...
Lewis Hall and the Heavy Shirt: England's Left-Back Equation"The England shirt is heavy." Lewis Hall said that at 22, just after being le...
The Cong Lose to Indonesian Champions: Tactical Darkness and Mounting Pressure on the Coach's SeatThe Cong Viettel entered their second match in the AFC Champions League Two...
From .079 to .420: How Kentucky Flipped the Battle of the Bluegrass Against LouisvilleLouisville had three set points in the second set. The visitors, ranked No. 3...
